meat of the queen conch - Spanish English Dictionary